package com.sharemarking.wa.platform.mapper;

import com.sharemarking.wa.platform.dto.reportForm.CarListDto;
import com.sharemarking.wa.platform.dto.reportForm.DriverListDto;
import com.sharemarking.wa.platform.dto.reportForm.OrderListDto;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * @author dxy
 */
@Repository
public interface ReportFormMapper {
    Double getFreightStatistics(Map map);
    Integer getOrderStatistics(Map map);
    Integer getCancelOrderStatistics(Map map);
    Integer getEndOrderStatistics(Map map);
    List<OrderListDto> getOrderList(Map map);
    Integer getOrderListTotal(Map map);
    List<DriverListDto>getDriverList(Map map);
    Integer getDriverListTotal(Map map);
    List<CarListDto> getVehicleStatisticsList(Map map);
    Integer getVehicleStatisticsListTotal(Map map);
}
